lead a strenuous life

  1. Verb yoğun ve yorucu bir yaşam sürmek